DITL_7001_TruthDitl.txt Items: (1 entries) 0: Bounds: x1=8, y1=4, x2=34, y2=21 Type: 4 Info: 'OK' DITL_6000_DisabledIntro.txt Items: (1 entries) 0: Bounds: x1=430, y1=236, x2=476, y2=265 Type: 4 Info: 'OK' DITL_5055_BUFFERDITL.txt Items: (1 entries) 0: Bounds: x1=454, y1=11, x2=481, y2=33 Type: 4 Info: 'OK' DITL_5033_MUXDitl.txt Items: (1 entries) 0: Bounds: x1=441, y1=272, x2=473, y2=298 Type: 4 Info: 'OK' DITL_5022_INCRDitl.txt Items: (1 entries) 0: Bounds: x1=442, y1=257, x2=474, y2=285 Type: 4 Info: 'OK' DITL_5014_CNTRLSTRDitl.txt Items: (2 entries) 0: Bounds: x1=456, y1=22, x2=487, y2=37 Type: 4 Info: 'OK' 1: Bounds: x1=445, y1=1, x2=494, y2=16 Type: 4 Info: 'More..' DITL_5013_MIRDitl.txt Items: (1 entries) 0: Bounds: x1=8, y1=9, x2=41, y2=35 Type: 4 Info: 'OK' DITL_5012_MPCDitl.txt Items: (1 entries) 0: Bounds: x1=426, y1=260, x2=477, y2=288 Type: 4 Info: 'OK' DITL_5003_ScrtchPdDITL.txt Items: (2 entries) 0: Bounds: x1=7, y1=75, x2=38, y2=99 Type: 4 Info: 'OK' 1: Bounds: x1=7, y1=49, x2=67, y2=67 Type: 4 Info: 'More...' DITL_5002_RegDecodDITL.txt Items: (1 entries) 0: Bounds: x1=455, y1=271, x2=486, y2=297 Type: 4 Info: 'OK' DITL_5000_SettingsDITL.txt Items: (23 entries) 0: Bounds: x1=370, y1=269, x2=434, y2=297 Type: 4 Info: 'OK' 1: Bounds: x1=290, y1=278, x2=344, y2=301 Type: 4 Info: 'Cancel' 2: Bounds: x1=10, y1=1, x2=38, y2=11 Type: -120 Info: '' 3: Bounds: x1=37, y1=3, x2=67, y2=11 Type: -120 Info: '' 4: Bounds: x1=74, y1=42, x2=150, y2=57 Type: 6 Info: 'slowest' 5: Bounds: x1=74, y1=62, x2=140, y2=77 Type: 6 Info: 'slow' 6: Bounds: x1=74, y1=82, x2=150, y2=97 Type: 6 Info: 'medium' 7: Bounds: x1=74, y1=102, x2=140, y2=117 Type: 6 Info: 'fast' 8: Bounds: x1=74, y1=122, x2=150, y2=137 Type: 6 Info: 'fastest' 9: Bounds: x1=54, y1=200, x2=190, y2=215 Type: 6 Info: 'show messages' 10: Bounds: x1=54, y1=220, x2=190, y2=235 Type: 6 Info: 'hide messages' 11: Bounds: x1=270, y1=42, x2=337, y2=57 Type: 6 Info: 'Red' 12: Bounds: x1=270, y1=62, x2=348, y2=77 Type: 6 Info: 'Blue' 13: Bounds: x1=270, y1=82, x2=348, y2=97 Type: 6 Info: 'Green' 14: Bounds: x1=270, y1=102, x2=348, y2=117 Type: 6 Info: 'Yellow' 15: Bounds: x1=270, y1=122, x2=348, y2=137 Type: 6 Info: 'Violet' 16: Bounds: x1=395, y1=42, x2=460, y2=57 Type: 6 Info: 'Red' 17: Bounds: x1=395, y1=62, x2=461, y2=77 Type: 6 Info: 'Blue' 18: Bounds: x1=395, y1=82, x2=460, y2=97 Type: 6 Info: 'Green' 19: Bounds: x1=395, y1=102, x2=460, y2=117 Type: 6 Info: 'Yellow' 20: Bounds: x1=395, y1=122, x2=461, y2=137 Type: 6 Info: 'Violet' 21: Bounds: x1=270, y1=142, x2=349, y2=157 Type: 6 Info: 'Gray' 22: Bounds: x1=395, y1=142, x2=461, y2=157 Type: 6 Info: 'Black' DITL_4003_OpeningDITL.txt Items: (7 entries) 0: Bounds: x1=206, y1=256, x2=259, y2=283 Type: 4 Info: 'OK' 1: Bounds: x1=111, y1=9, x2=353, y2=43 Type: -120 Info: 'To begin, choose one of the lessons from either of the "Lesson" menus.' 2: Bounds: x1=61, y1=48, x2=404, y2=100 Type: -120 Info: 'Because each lesson relies on information given in previous lessons, it is HIGHLY RECOMMENDED that the lessons be studied in order.' 3: Bounds: x1=183, y1=114, x2=277, y2=129 Type: -120 Info: 'CPUstructure' 4: Bounds: x1=188, y1=132, x2=271, y2=148 Type: -120 Info: 'Version 1.4' 5: Bounds: x1=112, y1=151, x2=369, y2=170 Type: -120 Info: 'copyright (c) 1989 Dan Parks Sydow' 6: Bounds: x1=128, y1=177, x2=352, y2=243 Type: -120 Info: 'Educational Engineering Software N112 W17135 Vista Court Unit G Germantown, WI 53022' DITL_3006_cantbe1and0.txt Items: (5 entries) 0: Bounds: x1=376, y1=227, x2=436, y2=261 Type: 4 Info: 'OK' 1: Bounds: x1=93, y1=8, x2=376, y2=28 Type: -120 Info: 'Both of the ALU flags may not be "1"s !' 2: Bounds: x1=14, y1=32, x2=446, y2=97 Type: -120 Info: 'The "N" and the "Z" flag may not both have a value of "1" at the same time. These represent the two flags of the ALU: Negative flag and Zero flag. The ALU outputs these two values after each operation that it performs.' 3: Bounds: x1=14, y1=101, x2=446, y2=151 Type: -120 Info: 'If the "N" flag is a "1", it means that the result of the ALU operation was a negative value. Thus the result could not ALSO be zero (Z must be "0").' 4: Bounds: x1=14, y1=156, x2=448, y2=209 Type: -120 Info: 'If the "Z" flag is a "1", it means that the result of the ALU operation was zero. Thus the result could not ALSO be a negative value (N must be "0").' DITL_3001_TooMany1sDITL.txt Items: (6 entries) 0: Bounds: x1=284, y1=153, x2=354, y2=192 Type: 4 Info: 'OK' 1: Bounds: x1=6, y1=19, x2=403, y2=39 Type: -120 Info: 'You may enter a "1" in ONLY one of the three "S" boxes. ' 2: Bounds: x1=6, y1=49, x2=404, y2=69 Type: -120 Info: 'The possible combinations for the three "S" boxes are :' 3: Bounds: x1=60, y1=84, x2=156, y2=98 Type: -120 Info: '___________' 4: Bounds: x1=71, y1=102, x2=143, y2=172 Type: -120 Info: '0 0 0 0 0 1 0 1 0 1 0 0 ' 5: Bounds: x1=69, y1=77, x2=205, y2=92 Type: -120 Info: 'S3 S2 S1' DITL_3000_Not1or0DITL.txt Items: (4 entries) 0: Bounds: x1=380, y1=205, x2=440, y2=240 Type: 4 Info: 'OK' 1: Bounds: x1=15, y1=39, x2=317, y2=72 Type: -120 Info: '¥ You must enter a "1" (one) or a "0" (zero) in each of the edit boxes.' 2: Bounds: x1=15, y1=79, x2=313, y2=116 Type: -120 Info: '¥ You may not enter any other numbers, or any characters (letters).' 3: Bounds: x1=16, y1=125, x2=322, y2=176 Type: -120 Info: '¥ Review the explanation in the Text Window of Lesson 2 (Digital Logic) if you do not understand why this is required.' DITL_2033_Write_ReadDITL.txt Items: (1 entries) 0: Bounds: x1=285, y1=261, x2=336, y2=296 Type: 4 Info: 'Show Buffer' DITL_2030_NoItemDITL.txt Items: (1 entries) 0: Bounds: x1=2, y1=2, x2=22, y2=9 Type: 8 Info: ' ' DITL_2018_FinalDITL.txt Items: (1 entries) 0: Bounds: x1=424, y1=273, x2=500, y2=293 Type: 4 Info: 'Show Text' DITL_2017_ControlDITL.txt Items: (9 entries) 0: Bounds: x1=456, y1=262, x2=500, y2=296 Type: 4 Info: 'Show Text' 1: Bounds: x1=8, y1=4, x2=107, y2=20 Type: 6 Info: 'jump if neg.' 2: Bounds: x1=8, y1=20, x2=107, y2=35 Type: 6 Info: 'next in seq.' 3: Bounds: x1=8, y1=37, x2=80, y2=52 Type: 6 Info: 'opcode' 4: Bounds: x1=8, y1=58, x2=40, y2=77 Type: 4 Info: 'MPC' 5: Bounds: x1=44, y1=58, x2=76, y2=77 Type: 4 Info: 'MIR' 6: Bounds: x1=118, y1=29, x2=210, y2=46 Type: 4 Info: 'Control Store' 7: Bounds: x1=80, y1=58, x2=112, y2=77 Type: 4 Info: 'MUX' 8: Bounds: x1=126, y1=6, x2=202, y2=23 Type: 4 Info: 'Increment' DITL_2016_OpcodeDITL.txt Items: (2 entries) 0: Bounds: x1=11, y1=53, x2=64, y2=88 Type: 4 Info: 'Show Text' 1: Bounds: x1=11, y1=8, x2=97, y2=45 Type: 4 Info: 'Show Scratchpad' DITL_2015_MicroSeq.txt Items: (4 entries) 0: Bounds: x1=26, y1=25, x2=39, y2=40 Type: 16 Info: '0' 1: Bounds: x1=26, y1=77, x2=39, y2=92 Type: 16 Info: '0' 2: Bounds: x1=125, y1=231, x2=138, y2=246 Type: 16 Info: '0' 3: Bounds: x1=144, y1=231, x2=157, y2=246 Type: 16 Info: '0' DITL_2014_MicroInstrDITL.txt Items: (5 entries) 0: Bounds: x1=429, y1=4, x2=507, y2=23 Type: 4 Info: 'Show Text' 1: Bounds: x1=5, y1=55, x2=63, y2=69 Type: 6 Info: 'Write' 2: Bounds: x1=5, y1=69, x2=67, y2=83 Type: 6 Info: 'Inc PC' 3: Bounds: x1=5, y1=3, x2=83, y2=23 Type: 4 Info: 'Scratchpad' 4: Bounds: x1=5, y1=28, x2=67, y2=48 Type: 4 Info: 'Decoder' DITL_2013_DatPthDITL.txt Items: (5 entries) 0: Bounds: x1=68, y1=264, x2=113, y2=298 Type: 4 Info: 'Show Text' 1: Bounds: x1=5, y1=249, x2=60, y2=298 Type: 4 Info: 'Show Scratch Pad' 2: Bounds: x1=5, y1=193, x2=124, y2=207 Type: 6 Info: 'Memory Write' 3: Bounds: x1=5, y1=208, x2=119, y2=223 Type: 6 Info: 'Memory Read' 4: Bounds: x1=5, y1=224, x2=117, y2=239 Type: 6 Info: 'Increment PC' DITL_2010_MBRDITL.txt Items: (3 entries) 0: Bounds: x1=80, y1=260, x2=142, y2=278 Type: 6 Info: 'Write' 1: Bounds: x1=80, y1=280, x2=142, y2=297 Type: 6 Info: 'Read' 2: Bounds: x1=5, y1=260, x2=60, y2=298 Type: 4 Info: 'Show Text' DITL_2009_MemOrgDITL.txt Items: (5 entries) 0: Bounds: x1=35, y1=160, x2=48, y2=175 Type: 16 Info: '0' 1: Bounds: x1=35, y1=182, x2=48, y2=197 Type: 16 Info: '0' 2: Bounds: x1=35, y1=127, x2=48, y2=142 Type: 16 Info: '0' 3: Bounds: x1=6, y1=262, x2=56, y2=297 Type: 4 Info: 'Show Text' 4: Bounds: x1=6, y1=5, x2=69, y2=40 Type: 4 Info: 'Show Register' DITL_2008_DFFDITL.txt Items: (1 entries) 0: Bounds: x1=28, y1=35, x2=41, y2=50 Type: 16 Info: '0' DITL_2007_ClockDITL.txt Items: (1 entries) 0: Bounds: x1=451, y1=258, x2=506, y2=296 Type: 4 Info: 'Show Text' DITL_2006_ALU8DITL.txt Items: (19 entries) 0: Bounds: x1=47, y1=23, x2=60, y2=38 Type: 16 Info: '0' 1: Bounds: x1=68, y1=23, x2=81, y2=38 Type: 16 Info: '0' 2: Bounds: x1=89, y1=23, x2=102, y2=38 Type: 16 Info: '0' 3: Bounds: x1=110, y1=23, x2=123, y2=38 Type: 16 Info: '0' 4: Bounds: x1=131, y1=23, x2=144, y2=38 Type: 16 Info: '0' 5: Bounds: x1=152, y1=23, x2=165, y2=38 Type: 16 Info: '0' 6: Bounds: x1=173, y1=23, x2=186, y2=38 Type: 16 Info: '0' 7: Bounds: x1=194, y1=23, x2=207, y2=38 Type: 16 Info: '0' 8: Bounds: x1=289, y1=23, x2=302, y2=38 Type: 16 Info: '1' 9: Bounds: x1=310, y1=23, x2=323, y2=38 Type: 16 Info: '1' 10: Bounds: x1=331, y1=23, x2=344, y2=38 Type: 16 Info: '1' 11: Bounds: x1=352, y1=23, x2=365, y2=38 Type: 16 Info: '1' 12: Bounds: x1=373, y1=23, x2=386, y2=38 Type: 16 Info: '1' 13: Bounds: x1=394, y1=23, x2=407, y2=38 Type: 16 Info: '1' 14: Bounds: x1=415, y1=23, x2=428, y2=38 Type: 16 Info: '1' 15: Bounds: x1=436, y1=23, x2=449, y2=38 Type: 16 Info: '1' 16: Bounds: x1=11, y1=174, x2=24, y2=189 Type: 16 Info: '0' 17: Bounds: x1=32, y1=174, x2=45, y2=189 Type: 16 Info: '0' 18: Bounds: x1=459, y1=259, x2=506, y2=295 Type: 4 Info: 'Show Text' DITL_2005_ALU1DITL.txt Items: (6 entries) 0: Bounds: x1=20, y1=42, x2=33, y2=57 Type: 16 Info: '0' 1: Bounds: x1=20, y1=80, x2=33, y2=95 Type: 16 Info: '0' 2: Bounds: x1=22, y1=174, x2=35, y2=189 Type: 16 Info: '0' 3: Bounds: x1=22, y1=279, x2=35, y2=294 Type: 16 Info: '0' 4: Bounds: x1=347, y1=18, x2=360, y2=33 Type: 16 Info: '0' 5: Bounds: x1=451, y1=258, x2=506, y2=296 Type: 4 Info: 'Show Text' DITL_2004_LogSecDITL.txt Items: (5 entries) 0: Bounds: x1=17, y1=68, x2=30, y2=83 Type: 16 Info: '0' 1: Bounds: x1=17, y1=126, x2=30, y2=141 Type: 16 Info: '0' 2: Bounds: x1=146, y1=224, x2=159, y2=239 Type: 16 Info: '0' 3: Bounds: x1=167, y1=224, x2=180, y2=239 Type: 16 Info: '0' 4: Bounds: x1=188, y1=224, x2=201, y2=239 Type: 16 Info: '0' DITL_2003_ADDERDITL.txt Items: (3 entries) 0: Bounds: x1=33, y1=63, x2=46, y2=78 Type: 16 Info: '0' 1: Bounds: x1=33, y1=87, x2=46, y2=102 Type: 16 Info: '0' 2: Bounds: x1=208, y1=19, x2=221, y2=34 Type: 16 Info: '0' DITL_2002_MUXDITL.txt Items: (2 entries) 0: Bounds: x1=56, y1=232, x2=69, y2=247 Type: 16 Info: '0' 1: Bounds: x1=112, y1=232, x2=125, y2=247 Type: 16 Info: '0' DITL_2001_Logic.txt Items: (11 entries) 0: Bounds: x1=38, y1=27, x2=51, y2=42 Type: 16 Info: '0' 1: Bounds: x1=38, y1=51, x2=51, y2=66 Type: 16 Info: '0' 2: Bounds: x1=215, y1=27, x2=228, y2=42 Type: 16 Info: '0' 3: Bounds: x1=215, y1=51, x2=228, y2=66 Type: 16 Info: '0' 4: Bounds: x1=38, y1=121, x2=51, y2=136 Type: 16 Info: '0' 5: Bounds: x1=38, y1=145, x2=51, y2=160 Type: 16 Info: '0' 6: Bounds: x1=215, y1=121, x2=228, y2=136 Type: 16 Info: '0' 7: Bounds: x1=215, y1=145, x2=228, y2=160 Type: 16 Info: '0' 8: Bounds: x1=215, y1=225, x2=228, y2=240 Type: 16 Info: '0' 9: Bounds: x1=38, y1=236, x2=51, y2=251 Type: 16 Info: '0' 10: Bounds: x1=38, y1=212, x2=51, y2=227 Type: 16 Info: '0' DITL_1006_fileNotFound.txt Items: (6 entries) 0: Bounds: x1=391, y1=235, x2=451, y2=269 Type: 4 Info: 'OK' 1: Bounds: x1=96, y1=24, x2=377, y2=39 Type: -120 Info: 'The Lesson's Text File could not be found!' 2: Bounds: x1=9, y1=63, x2=440, y2=99 Type: -120 Info: ' Make sure that the two text lesson files that were included with the original disk are in the SAME FOLDER as the application.' 3: Bounds: x1=96, y1=201, x2=347, y2=232 Type: -120 Info: ' You will now be returned to the Finder to take care of this problem...' 4: Bounds: x1=9, y1=102, x2=439, y2=136 Type: -120 Info: 'This folder should contain the following three files, named EXACTLY as they appear below: ' 5: Bounds: x1=59, y1=142, x2=376, y2=192 Type: -120 Info: ' 1) CPUStructure { the program } 2) lessons1.text { lessons text file } 3) lessons2.text { lessons text file }' DITL_1000_ShowAboutDITL.txt Items: (1 entries) 0: Bounds: x1=446, y1=254, x2=487, y2=284 Type: 4 Info: 'OK'